leon thomson
When the Analysis is Empty: A Lesson on Data in EsportsThe esports industry is growing at a breakneck pace, but with it comes an...
Tiger Woods and the Awkward Question: Can He Drive a Golf Cart with a Suspended License?At a rare press conference, Martin County State Attorney William Bakkedahl wa...
Joe Salisbury Retires at 34: When a Doubles World No. 1 Put His Heartbeat Above the TrophiesThe men's doubles semifinal at the 2026 US Open ended, and Joe Salisbury stoo...
Laos vs Brunei at the 2026 ASEAN Cup: Opening-Match Analysis, Data Gaps and the Real Value of Two TeamsFour Matches, One Metric, and a Hard Habit to Break Across the last four...
118 Events and a Gold Card: How the 2026 U.S. Open Runs a National ChampionshipIn the event-category list of the 2026 U.S. Open, two words sitting next to...
LPL 2026 Regional Finals: Invictus Gaming and the Equation of the Fourth SeedOn September 19, in the lower-bracket final of the LPL 2026 Regional Finals,...
Cannot create article due to missing source dataThe article was not created. The entire input you supplied contains only 'N/A...
The First Three Shots: How Professional Table Tennis Is Being Revalued Point by PointThe fourth serve of the fifth rally, the score 9-9 in the seventh set of a WT...
Vietnam U16 lose 0-1 to China U16: Gia Bao's saved penalty, Trung Anh's red card and the gap at minute 70In the 28th minute, Chen Zhengfei placed the ball on the spot. Gia Bao dived,...
When a Combat-Sports Analysis Is Empty: Sports Journalists Must Not Fabricate DataWhen a deep combat-sports analysis reaches the editor's desk with every data...
Empty Source: The Line Between Sports Analysis and FabricationLate at night in the office, I reopened a data file a colleague had sent over...
Players Don't Break, Measurement Systems Do: Lessons from Pakistan's Electricity Billing Reform for Vietnamese Football Data GovernanceA long-form Vietnamese football data-governance commentary drawing parallels...
Thailand 91-114 China: Why Speed Could Not Save Set 5 in the 2026 Asian Games SemifinalSet 5 of the women's volleyball semifinal at the 2026 Asian Games opened with...
Karate Cut From the Olympics, Kendo Never In: Japan's Martial Arts Classification GapOn December 7, 2026, the International Olympic Committee finalised the offici...
Ugo Ugochukwu Wins F3 Without an Academy: The Mispriced Investment of the 2026 Transfer MarketOn the Friday of the Madring weekend, I reopened the spreadsheet tracking...
Thailand Exit the 2026 Asian Championship: The Fracture Was at Point 20, Not at the BlockThird set, 12-15. A ball came off the Thai block and hung above the net for...
Insufficient Information to Analyze Game Meta in EsportsIn the field of esports which is developing strongly in Vietnam, analyzing me...
BlizzCon 2026: Official Schedule and Unresolved MysteriesOn September 12-13, 2026, the Anaheim Convention Center in California will on...
Inside the V-League Transfer Market: A Map of Shadow Money and the Cards That Never Appear in ContractsIn July 2026, I sat in Stand B of Lạch Tray Stadium, watching Hải Phòng's fin...
60,000 seats and a 12-minute roof: the operational math behind Vietnam's World Cup ambitionOn the afternoon of Tuesday, 21 October, I stood outside the corrugated fence...
